given a roasting - Turc Anglais Dictionnaire